Throttle spindle - German English Dictionary